palm presser - Turkish English Dictionary